It happened again
PHP 5.4.7 and PHP 5.3.17 released!
The PHP development team announces the immediate availability of PHP 5.4.7 and PHP 5.3.17. These releases fix over 20 bugs. All users of PHP are encouraged to upgrade to PHP 5.4.7, or at least 5.3.17.
Key enhancements in these releases include:
13-September-2012
Core
Fixed bug (segfault while build with zts and GOTO vm-kind)
Fixed bug #62955 (Only one directive is loaded from "Per Directory Values" Windows registry)
Fixed bug #62844 (parse_url() does not recognize //)
Fixed bug #62829 (stdint.h included on platform where HAVE_STDINT_H is not set)
Fixed bug #62763 (register_shutdown_function and extending class)
Fixed bug #62725 (Calling exit() in a shutdown function does not return the exit value)
Fixed bug #62744 (dangling pointers made by zend_disable_class)
Fixed bug #62716 (munmap() is called with the incorrect length)
Fixed bug #62358 (Segfault when using traits a lot)
Fixed bug #62328 (implementing __toString and a cast to string fails)
Fixed bug #51363 (Fatal error raised by var_export() not caught by error handler)
Fixed bug #40459 (Stat and Dir stream wrapper methods do not call constructor)
CURL
Fixed bug #62912 (CURLINFO_PRIMARY_* AND CURLINFO_LOCAL_* not exposed)
Fixed bug #62839 (curl_copy_handle segfault with CURLOPT_FILE)
DateTime
Fixed bug #62852 (Unserialize invalid DateTime causes crash)
Intl
Fixed Spoofchecker not being registered on ICU 49.1
Fix bug #62933 (ext/intl compilation error on icu 3.4.1)
Fix bug #62915 (defective cloning in several intl classes)
Installation
Fixed bug #62460 (php binaries installed as binary.dSYM)
PCRE
Fixed bug #55856 (preg_replace should fail on trailing garbage)
PDO
Fixed bug #62685 (Wrong return datatype in PDO::inTransaction())
Reflection
Fixed bug #62892 (ReflectionClass::getTraitAliases crashes on importing trait methods as private)
Fixed bug #62715 (ReflectionParameter::isDefaultValueAvailable() wrong result)
Session
Fixed bug (segfault due to retval is not initialized)
Fixed bug (segfault due to PS(mod_user_implemented) not be reseted when close handler call exit)
SPL
Fixed bug #62904 (Crash when cloning an object which inherits SplFixedArray)
Implemented FR #62840 (Add sort flag to ArrayObject::ksort)
Standard
Fixed bug #62836 (Seg fault or broken object references on unserialize())
FPM
Merged PR 121 by minitux to add support for slow request counting on PHP FPM status page
תגובות לכתבה:
חוץ אולי מה exit() אין משהו קריטי
דווקא כל מה שגורם ל segfault או crash זה די קריטי. בייחוד במקרים של fcgi / fpm
שזה המקרה באתר הזה או בכלל ב highload
בטח הייתי צריך לכתוב שלכבוד השנה החדשה zend העניקו לנו איזה מתנה
עוד גרסה וכאלה.. במקום ה it happened
תודה רבה על העדכון !